# 作者: 赵若云
# 2025年02月18日10时00分01秒
# 3478783573@qq.com
# 变量和数据单独存储，分为变量区，数据区。Python一切皆引用
# 同一个值的变量挂到同一个数据上，所以地址一样

# a=10
# a += 1 并不是修改 10，而是创建了 11 这个新对象，然后 a 绑定到 11。
# 10 本身不会被修改，因为 int 是不可变的

a = 1
b = a
# 同一地址
print(id(a))  # 看a在内存中的地址
print(id(b))

a = 3
# 不同地址了
print(id(a))
print(id(b))
